<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>Vidracaria</title>
    </head>
    <body>
        <div class="total">
            <div class="cabecalho">
                <?php
                include_once '../titulo.php';
                include_once '../cabecalho.php';
                include_once 'conecta.php';
                include_once 'functions.php';
                include_once '../MySQL.php';

                $DtConvertida = new functions();
                ?>
            </div>
            <div class="conteudo">
                <div class="subconteudo">
                    <?php
                    conecta();
                    if (isset($_POST)) {//se tiver sido popstada alguma informaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o
                        switch ($_POST['ACAO']) {
                            case "updateUsuario":
                                $sql = "CALL sp_setUpdateUsuario(
                               '" . $_POST['ID'] . "',
                               '" . $_POST['NOME'] . "',
                               '" . $_POST['LOGIN'] . "',
                               '" . $_POST['TIPO'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "inserirUsuarios":
                                $sql = "CALL sp_setUsuarios(
                                    '" . $_POST['NOME'] . "',
                                    '" . $_POST['LOGIN'] . "',
                                    '" . $_POST['SENHA'] . "',
                                    '" . $_POST['TIPO'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                if ($resultado == true) {
                                    echo "CADASTRADO COM SUCESSO!";
                                } else {
                                    echo "NÃƒÆ’Ã†â€™O FOI POSSIVEL CADASTRAR";
                                }
                                break;

                            case "cadastrarCliente":
                                $data = date('Y-m-d H:i:s');
                                $sql = "CALL sp_setCliente(
                '" . htmlspecialchars($_POST['NOME']) . "',
                '" . htmlspecialchars($_POST['FANTASIA']) . "',
                '" . $_POST['PESSOA'] . "',
                '" . $_POST['CNPJ'] . "',
                '" . $_POST['TELEFONE'] . "',
                '" . $_POST['CELULAR'] . "',
                '" . $_POST['FAX'] . "',
                '" . $_POST['CEP'] . "',
                '" . htmlspecialchars($_POST['ENDERECO']) . "',
                '" . $_POST['NUMERO'] . "',
                '" . htmlspecialchars($_POST['COMPLEMENTO']) . "',
                '" . $_POST['BAIRRO'] . "',
                '" . $_POST['CIDADE'] . "',
                '" . $_POST['UF'] . "',
                '" . $data . "',
                '" . htmlspecialchars($_POST['EMAIL']) . "',
                '" . $_POST['SEXO'] . "',
                '" . htmlspecialchars($_POST['OBSERVACAO']) . "');";
                                mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "updateCliente":
                                $data = date('Y-m-d H:i:s');
                                $sql = "UPDATE tbl_cliente SET
                cli_nome = '" . $_POST['NOME'] . "',
                cli_fantasia = '" . $_POST['FANTASIA'] . "',
                cli_pessoa = '" . $_POST['PESSOA'] . "',
                cli_cnpj = '" . $_POST['CNPJ'] . "',
                cli_telefone = '" . $_POST['TELEFONE'] . "',
                cli_celular = '" . $_POST['CELULAR'] . "',
                cli_fax = '" . $_POST['FAX'] . "',
                cli_cep = '" . $_POST['CEP'] . "',
                cli_endereco = '" . $_POST['ENDERECO'] . "',
                cli_numero = '" . $_POST['NUMERO'] . "',
                cli_complemento = '" . $_POST['COMPLEMENTO'] . "',
                cli_bairro = '" . $_POST['BAIRRO'] . "',
                fk_cid_id = '" . $_POST['CIDADE'] . "',
                fk_uf_id = '" . $_POST['UF'] . "',
                cli_alterado = '" . $data . "',
                cli_email = '" . $_POST['EMAIL'] . "',
                cli_sexo = '" . $_POST['SEXO'] . "',
                cli_observacao = '" . $_POST['OBSERVACAO'] . "'
               WHERE cli_id = '" . $_POST['ID'] . "';";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                if ($resultado == true) {//no caso de UPDATE o resultado armazenarÃƒÆ’Ã‚Â¡ o numero de registros afetados
                                    echo "<h2>Cliente Atualizado com sucesso!<h2>";
                                } else {
                                    echo "<h2>Erro ao Atualizar os dados!<h2>";
                                }
                                break;

                            case "deleteCliente":
                                $sql = "CALL sp_setDeleteById(" . $_POST['ID'] . ")";
                                mysql_query($sql);

                                break;

                            case "pesquisarCliente":
                                $sql = "SELECT *FROM tbl_clientes";
                                mysql_query($sql) or die($sql . mysql_error());
                                break;

//        ------------------  CRUD FUNCIONARIO    ------------------
                            case "inserirFuncionario":
                                $admissao = $DtConvertida->data_EUA($_POST['ADMISSAO']);
                                $demissao = $DtConvertida->data_EUA($_POST['DEMISSAO']);
                                $data = date('Y-m-d');
                                $sql = "CALL sp_setfuncionario(
                        '" . $_POST['NOME'] . "',
                        '" . $_POST['TELEFONE'] . "',
                        '" . $_POST['CELULAR'] . "',
                        '" . $_POST['CEP'] . "',
                        '" . $_POST['ENDERECO'] . "',
                        '" . $_POST['NUMERO'] . "',
                        '" . $_POST['COMPLEMENTO'] . "',
                        '" . $_POST['CPF'] . "',
                        '" . $_POST['EMAIL'] . "',
                        '" . $_POST['SEXO'] . "',
                        '" . $_POST['CARGO'] . "',
                        '" . $_POST['SALARIO'] . "',
                        '" . $_POST['COMISSAO'] . "',
                        '" . $data . "',
                        '" . $admissao . "',
                        '" . $demissao . "',
                        '" . $_POST['GRUPO'] . "',
                        '" . $_POST['ATIVO'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                echo "FUNCIONARIO CADASTRADO";
                                break;

                            case "updateFuncionario":
                                $admissao = $DtConvertida->data_EUA($_POST['ADMISSAO']);
                                $demissao = $DtConvertida->data_EUA($_POST['DEMISSAO']);
                                $data = date('Y-m-d');
                                $sql = "CALL sp_setfuncionarioUpdate(
                        '" . $_POST['NOME'] . "',
                        '" . $_POST['TELEFONE'] . "',
                        '" . $_POST['CELULAR'] . "',
                        '" . $_POST['CEP'] . "',
                        '" . $_POST['ENDERECO'] . "',
                        '" . $_POST['NUMERO'] . "',
                        '" . $_POST['COMPLEMENTO'] . "',
                        '" . $_POST['CPF'] . "',
                        '" . $_POST['EMAIL'] . "',
                        '" . $_POST['SEXO'] . "',
                        '" . $_POST['CARGO'] . "',
                        '" . $_POST['SALARIO'] . "',
                        '" . $_POST['COMISSAO'] . "',
                        '" . $data . "',
                        '" . $admissao . "',
                        '" . $demissao . "',
                        '" . $_POST['GRUPO'] . "',
                        '" . $_POST['ATIVO'] . "',
                        '" . $_POST['ID'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteFuncionario";
                                $sql = "DELETE FROM tbl_funcionario WHERE fun_id = " . $_POST['ID'] . ";";
                                $resultado = executaSQL($sql);
                                break;
//        -----------------  CRUD FORNECEDOR    ------------------
                            case "cadastraFornecedor":
                                $data = date('Y-m-d H:i:s');
                                $sql = "CALL sp_setFornecedor(
                                '" . $_POST['NOME'] . "',
                                '" . $_POST['FANTASIA'] . "',
                                '" . $_POST['CNPJ'] . "',
                                '" . $_POST['TELEFONE'] . "',
                                '" . $_POST['TELEFONE2'] . "',
                                '" . $_POST['FAX'] . "',
                                '" . $_POST['CONTATO'] . "',
                                '" . $_POST['CEP'] . "',
                                '" . $_POST['ENDERECO'] . "',
                                '" . $_POST['NUMERO'] . "',
                                '" . $_POST['COMPLEMENTO'] . "',
                                '" . $_POST['BAIRRO'] . "',
                                '" . $_POST['UF'] . "',
                                '" . $_POST['CIDADE'] . "',
                                '" . $data . "',
                                '" . $data . "',
                                '" . $_POST['EMAIL'] . "',
                                '" . $_POST['OBSERVACAO'] . "');";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;


                            case "UpdateFornecedor":
                                $data = date('Y-m-d H:i:s');
                                $sql = "CALL sp_setUpdateFornecedor(
                                '" . $_POST['ID'] . "',
                                '" . $_POST['NOME'] . "',
                                '" . $_POST['FANTASIA'] . "',
                                '" . $_POST['CNPJ'] . "',
                                '" . $_POST['TELEFONE'] . "',
                                '" . $_POST['TELEFONE2'] . "',
                                '" . $_POST['FAX'] . "',
                                '" . $_POST['CONTATO'] . "',
                                '" . $_POST['CEP'] . "',
                                '" . $_POST['ENDERECO'] . "',
                                '" . $_POST['NUMERO'] . "',
                                '" . $_POST['COMPLEMENTO'] . "',
                                '" . $_POST['BAIRRO'] . "',
                                '" . $_POST['UF'] . "',
                                '" . $_POST['CIDADE'] . "',
                                '" . $data . "',
                                '" . $_POST['EMAIL'] . "',
                                '" . $_POST['OBSERVACAO'] . "');";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteFornecedor":
                                $sql = "DELETE FROM tbl_fornecedor WHERE for_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                break;


//        -----------------  CRUD SERVICO    ------------------
                            case "inserirServico":
                                global $conexao;
                                $sql = "INSERT INTO tbl_servico(ser_descricao) VALUES('" . $_POST['DESCRICAO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "updateServico":
                                $sql = "UPDATE tbl_servico SET ser_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE ser_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteServico":
                                $sql = "DELETE FROM tbl_servico WHERE ser_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                break;

//       - -----------------CRUD COR -----------------------
                            case "inserirCor":
                                global $conexao;
                                $sql = "INSERT INTO tbl_cor(cor_descricao) VALUES('" . $_POST['DESCRICAO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "updateCor":
                                $sql = "UPDATE tbl_cor SET cor_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE cor_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteCor":
                                $sql = "DELETE FROM tbl_cor WHERE cor_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                if ($resultado < 1) {
                                    return false;
                                } else {
                                    return true;
                                }
                                break;

//       - -----------------CRUD ESPESSURA -----------------------
                            case "inserirEspessura":
                                $sql = "INSERT INTO tbl_espessura(esp_descricao) VALUES('" . $_POST['DESCRICAO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "updateEspessura":
                                $sql = "UPDATE tbl_espessura SET esp_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE esp_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteEspessura":
                                $sql = "DELETE FROM tbl_espessura WHERE esp_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                if ($resultado < 1) {
                                    return false;
                                } else {
                                    return true;
                                }
                                break;

                            //       - -----------------CRUD TIPO TEMPERADO -----------------------
                            case "inserirTipotemperado":
                                $sql = "INSERT INTO tbl_tipotemperado(ttem_descricao) VALUES('" . $_POST['TIPOTEMPERADO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                mostrarResposta($resultado);
                                break;

                            case "updateTipotemperado":
                                $sql = "UPDATE Tipotemperado SET ttem_descricao = '" . $_POST['TIPOTEMPERADO'] . "'
                                WHERE ttem_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                mostrarResposta($resultado);
                                break;

                            case "deleteTipotemperado":
                                $sql = "DELETE FROM tbl_tipotemperado WHERE ttem_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                mostrarResposta($resultado);
                                break;


//       - -----------------CRUD STATUS -----------------------
                            case "inserirStatus":
                                $sql = "INSERT INTO tbl_status (sta_descricao) VALUES('" . $_POST['DESCRICAO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());

                            case "updateStatus":
                                $sql = "UPDATE tbl_status SET sta_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE sta_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteStatus":
                                $sql = "DELETE FROM tbl_status WHERE sta_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);



//       - -----------------CRUD COR KIT DE BOX -----------------------
                            case "inserirCorkit":
                                $sql = "INSERT INTO tbl_corkit (cork_descricao) VALUES('" . $_POST['DESCRICAO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());

                            case "updateCorkit":
                                $sql = "UPDATE tbl_corkit SET cork_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE cork_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteCorkit":
                                $sql = "DELETE FROM tbl_corkit WHERE cork_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);

//       ------------------CRUD CARRO -----------------------
                            case "inserirCarro":
                                $sql = "INSERT INTO tbl_carro
                                (car_nome,
                                car_placa,
                                car_renavan,
                                car_ano,
                                car_combustivel)
                                VALUES ('" . $_POST['NOME'] . "',
                                '" . $_POST['PLACA'] . "',
                                '" . $_POST['RENAVAN'] . "',
                                '" . $_POST['ANO'] . "',
                                '" . $_POST['COMBUSTIVEL'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteCarro":

                                $sql = "DELETE FROM tbl_carro WHERE car_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                if ($resultado < 1) {
                                    return false;
                                } else {
                                    return true;
                                }
                                break;

                            case "updateCarro":
                                $sql = "UPDATE tbl_carro SET
                                car_nome = '" . $_POST['NOME'] . "',
                                car_placa = '" . $_POST['PLACA'] . "',
                                car_renavan = '" . $_POST['RENAVAN'] . "',
                                car_ano = '" . $_POST['ANO'] . "',
                                car_combustivel = '" . $_POST['COMBUSTIVEL'] . "'
                                WHERE car_id = '" . $_POST['ID'] . "';
                                ";

                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            //       - -----------------CRUD CHAMADO -----------------------
                            case "inserirChamado":
                                global $conexao;
                                $usuario = $_SESSION['IdUsuario'];
                                $status = 1;

                                // SE NÃƒÆ’Ã†â€™O TER VENDEDOR INSERIR 1 -> ---
                                if ($_POST["VENDEDOR"] == "") {
                                    $vendedor = 1;
                                } else {
                                    $vendedor = $_POST["VENDEDOR"];
                                }

                                $sql = "CALL sp_setChamado(
                                '" . $_POST['ID'] . "',
                                '" . $usuario . "',
                                '" . $_POST['ENDERECO'] . "',
                                '" . $_POST['NUMERO'] . "',
                                '" . $_POST['COMPLEMENTO'] . "',
                                '" . $_POST['BAIRRO'] . "',
                                '" . $_POST['CIDADE'] . "',
                                '" . $_POST['UF'] . "',
                                '" . $_POST['DATA'] . "',
                                '" . $status . "',
                                '" . $vendedor . "',
                                '" . $_POST['LOJA'] . "',
                                '" . $_POST['TIPO'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                if ($resultado == true) {
                                    $sql = "SELECT MAX(cha_id) FROM tbl_chamado;
                                ";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                    $linha = mysql_fetch_array($resultado);
                                    $_SESSION['chamadoAtual'] = $linha[0];
                                    $naoVoltarPagina = true;
                                    header("location: ../chamado_novo_servico.php");
                                } else {
                                    echo "NÃO FOI POSSIVEL CADASTRAR O CHAMADO:";
                                }
                                break;

                            case "updateChamado":
                                $sql = "UPDATE tbl_status SET sta_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE sta_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "AtualizarChamado":
                                $novadata = $DtConvertida->data_EUA($_POST['DATA']);

                                $sql = "CALL sp_setUpdateChamado(
                                '" . $_POST['CHAMADO'] . "',
                                '" . $_POST['CLIENTE'] . "',
                                '" . $_POST['USUARIO'] . "',
                                '" . $_POST['ENDERECO'] . "',
                                '" . $_POST['NUMERO'] . "',
                                '" . $_POST['COMPLEMENTO'] . "',
                                '" . $_POST['BAIRRO'] . "',
                                '" . $_POST['CIDADE'] . "',
                                '" . $_POST['UF'] . "',
                                '" . $novadata . "',
                                '" . $_POST['STATUS'] . "',
                                '" . $_POST['VENDEDOR'] . "',
                                '" . $_POST['LOJA'] . "',
                                '" . $_POST['TIPO'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteChamado":
                                $sql = "DELETE FROM tbl_status WHERE sta_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                break;

                            //       - -----------------CRUD TEMPERADO -----------------------
                            case "inserirTemperado":
                                $sql = " CALL sp_setTemperado(
                                '" . $_SESSION['chamadoServicoAtual'] . "',
                                '" . $_POST['TEMPERADO'] . "',
                                '" . $_POST['ESPESSURA'] . "',
                                '" . $_POST['COR'] . "',
                                '" . $_POST['ALTURA'] . "',
                                '" . $_POST['LARGURA'] . "',
                                '" . $_POST['CORKIT'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());

                                if ($resultado == true) {
                                    if ($_SESSION['UpdateChamado']) {
                                        header("location: ../chamado_servico.php");
                                    } else {
                                        header("location: ../chamado_novo_servico.php");
                                    }
                                    $naoVoltarPagina = true;
                                } else {
                                    echo "ERRO AO CADASTRAR";
                                }
                                break;
                            case "updateTemperado":
                                $sql = "UPDATE tbl_temperado SET tem_descricao = '" . $_POST['DESCRICAO'] . "'
                                WHERE sta_id = '" . $_POST['ID'] . "';
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "deleteTemperado":
                                $sql = "DELETE FROM tbl_temperado WHERE tem_id = '" . $_POST['ID'] . "'";
                                $resultado = mysql_query($sql);
                                break;


//    -------------------INSERIR CHAMADO SERVIÇO ---------------------
                            case "inserirChamadoServico":
                                $dtNova = $DtConvertida->data_EUA($_POST['DATA']);
                                $sql = "CALL sp_setChamadoServico(
                                '" . $_POST['IDCHAMADO'] . "',
                                '" . $_POST['SERVICO'] . "',
                                '" . $_POST['VALOR'] . "',
                                '" . $dtNova . "',
                                '" . $_POST['TURNO'] . "',
                                '" . $_POST['STATUS'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());

                                if ($_POST['SERVICO'] == '4') {
                                    $sql = "SELECT MAX(cha_ser_id) as ultimo FROM tbl_chamado_servico;";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                    $linha = mysql_fetch_array($resultado);
                                    $_SESSION['chamadoServicoAtual'] = $linha['ultimo'];
                                    $naoVoltarPagina = true;
                                    header("location: ../inserir_box.php");
                                }
                                if ($_POST['SERVICO'] == '8') {
                                    $sql = "SELECT MAX(cha_ser_id) as ultimo FROM tbl_chamado_servico;
                                ";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                    $linha = mysql_fetch_array($resultado);
                                    $_SESSION['chamadoServicoAtual'] = $linha['ultimo'];
                                    $naoVoltarPagina = true;
                                    header("location: ../inserir_temperado.php");
                                }

                                //CASO SEJA UPDATE, COLOCA ISSO NA SESSION PARA NÃƒO VOLTAR PARA A PÃGINA ANTERIO
                                if ($_POST['UPdateCHAMADO']) {
                                    $_SESSION['UPdateCHAMADO'] = 1;
                                }
                                break;

                            case "updateChamadoServico":
                                $sql = "UPDATE tbl_chamado_servico SET cha_ser_valor = '" . $_POST['VALOR'] . "' WHERE cha_ser_id = '" . $_POST['SERVICO'] . "';";
                                $resultado = executaSQL($sql);
                                $naoVoltarPagina = true;
                                header("location: ../chamado_servico.php");
                                break;


                            //    -------------------INSERIR TIPO BOX ---------------------
                            case "inserirTipoBox":
                                inserirTipoBox($_POST['DESCRICAO']);
                                break;
                            case "updateTipoBox":
                                updateTipoBox($_POST['ID'], $_POST['DESCRICAO']);
                                break;
                            case "deleteTipoBox":
                                deleteTipoBox($_POST['ID']);
                                break;
                            //    -------------------INSERIR BOX ---------------------
                            case "inserirBox":
                                inserirBox($_SESSION['chamadoServicoAtual'], $_POST['DESCRICAO'], $_POST['TIPO'], $_POST['COR'], $_POST['CORKIT'], $_POST['ESPESSURA'], $_POST['LARGURA']);
                                break;
                            case "updateBox":
                                updateBox($_POST['ID'], $_POST['DESCRICAO']);
                                break;
                            case "deleteBox":
                                deleteBox($_POST['ID']);
                                break;

                            //    -------------------INSERIR PAGAMENTO ---------------------
                            case "inserirPagamento":

                                $data = date('Y-m-d');

                                if ($_POST['ARECEBER'] && $_POST['ENTRADA'] > $_POST['ARECEBER']) {
                                    $valor = $_POST['ARECEBER'];
                                } else {
                                    $valor = $_POST['ENTRADA'];
                                }

                                $comun = 0;
                                $totalTemperado = 0;
                                $naoVoltarPagina = true;


                                if ($valor > 0) {
                                    //OBTER O VALOR DO CHAMADO
                                    $sql = "CALL sp_getReceber('" . $_POST['CHAMADO'] . "')";
                                    $resultado = executaSQL($sql);
                                    $linha = mysqli_fetch_array($resultado);
                                    $totalChamado = $linha['SUM(cha_ser_valor)'];

                                    //TOTAL PAGO
                                    $linha = mysqli_fetch_array($resultado);
                                    $totalPago = $linha['SUM(cha_ser_valor)'];

                                    //OBTER O VALOR DE TEMPERADO, BOX DE VIDRO E MODULADO
                                    $sql = "CALL sp_getTotalTempByCham('" . $_POST['CHAMADO'] . "')";
                                    $resultado = executaSQL($sql);
                                    $linha = mysqli_fetch_array($resultado);
                                    $totalTemperado = $linha['SUM(cha_ser_valor)'];

                                    if ($totalTemperado > 0) {
                                        if ($totalTemperado <= $totalPago) {
                                            $comun = $valor;
                                            $totalTemperado = 0;
                                        } else {
                                            $restanteTemperado = $totalTemperado - $totalPago;
                                            if ($valor > $restanteTemperado) {
                                                $totalTemperado = $restanteTemperado;
                                                $comun = $valor - $restanteTemperado;
                                            } else {
                                                $totalTemperado = $valor;
                                            }
                                        }
                                    } else {
                                        //NÃƒO TEMPERADO NO CHAMADO PAGA TODO O SERVIÃ‡O COMO '0'
                                        $comun = $valor;
                                    }
                                }

                                //PAGAR OS TEMPERADOS
                                if ($totalTemperado > 0) {
                                    $sql = "CALL sp_setPagamentoEntrada(
                                '" . $_POST['CHAMADO'] . "',
                                '" . $_POST['TIPOPAGAMENTO'] . "',
                                '" . $totalTemperado . "',
                                '" . $_POST['IMPRESSAO'] . "',
                                '" . $data . "',
                                '" . $_SESSION['IdUsuario'] . "',
                                '1');";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                }


                                //PAGAR OS SERVIÇOS COMUNS
                                if ($comun > 0) {
                                    $sql = "CALL sp_setPagamentoEntrada(
                                '" . $_POST['CHAMADO'] . "',
                                '" . $_POST['TIPOPAGAMENTO'] . "',
                                '" . $comun . "',
                                '" . $_POST['IMPRESSAO'] . "',
                                '" . $data . "',
                                '" . $_SESSION['IdUsuario'] . "',
                                '0');";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                }

                                //inserir saida se for do tipo financeiro
                                if ($_POST['IMPRESSAO'] == 2) {
                                    //obter o ultimo pagamento para inserir em saida
                                    $sql = "SELECT MAX(pag_id) FROM tbl_pagamento;";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                    $linha = mysql_fetch_array($resultado);

                                    $sql = "CALL sp_setSaida(
                                 'Valdeci',
                                 'Financeiro',
                                 '" . $linha[0] . "',
                                 '" . $valor . "',
                                 '" . $data . "',
                                 '" . $_POST['TIPOPAGAMENTO'] . "',
                                 '" . $_POST['LOJA'] . "',
                                 '" . $_SESSION['IdUsuario'] . "')";
                                    $resultado = mysql_query($sql) or die($sql . mysql_error());
                                    
                                    $sql = "SELECT MAX(pag_id) as ultimo FROM tbl_pagamento;";
                                    $resultado = executaSQL($sql);
                                    $linha = mysqli_fetch_array($resultado);
                                    $_SESSION['PAGAMENTO'] = $linha['ultimo'];
                                    $_SESSION['CHAMADO'] = $_POST['CHAMADO'];
                                    
                                    header("location: ../comprovante-pagamento.php");
                                } else {
                                    header("location: ../chamado_servico.php");
                                }

                                break;

                            case "UpdatePagamento":
                                $dataNova = $DtConvertida->data_EUA($_POST['DATA']);

                                $sql = "CALL sp_setUpdatePagamento(
                                '" . $_POST['PAGAMENTO'] . "',
                                '" . $_POST['CHAMADO'] . "',
                                '" . $_POST['TIPO'] . "',
                                '" . $_POST['VALOR'] . "',
                                '" . $dataNova . "',
                                '" . $_POST['IMPRESSAO'] . "',
                                '" . $_POST['USUARIO'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());

                                $naoVoltarPagina = true;
                                header("location: ../chamado_servico.php");
                                break;

                            case "ExcluirPagamento";
                                $sql = "DELETE FROM tbl_pagamento WHERE pag_id = " . $_POST['PAGAMENTO'] . ";";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            //    -------------------ALTERAR DATA DO SERVIÃƒÆ’Ã¢â‚¬Â¡O ---------------------
                            case "ReAgendar":
                                $data = date('Y-m-d H:i:s');

                                $ReAgendar = $DtConvertida->data_EUA($_POST['DATANOVA']);
                                $sql = "CALL sp_setDataServico(
                                '" . $_POST['SERVICO'] . "',
                                '" . $data . "',
                                '" . $_POST['DATAANTERIOR'] . "',
                                '" . $ReAgendar . "',
                                '" . $_POST['MOTIVO'] . "',
                                '" . $_POST['TURNO'] . "',
                                '" . $_SESSION['IdUsuario'] . "');
                                ";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "SetStatusServico":
                                $sql = "CALL sp_setStatusServico('" . $_POST['SERVICO'] . "', '" . $_POST['STATUS'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "SetStatusInstalandoToAguardando":
                                $sql = "CALL sp_setStatusServicoInstToAguar('" . $_POST['SERVICO'] . "', '" . $_POST['STATUS'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            //----UPDATE INSTALAÇÃO CARRO FUNCIONARIO
                            case "ExcluirInstalador":
                                $sql = "DELETE FROM tbl_inst_serv WHERE ins_ser_id = '".$_POST['ID']."';";
                                $resultado = executaSQL($sql);
                                break;
                            
                            case "EditarInstalador":
                                $inicio = $DtConvertida->data_EUA($_POST['INICIO']);
                                $fim = $DtConvertida->data_EUA($_POST['FIM']);
                                $sql = "CALL sp_setUpdateInstaladorServico(
                                    '".$_POST['INSTALACAO']."',
                                    '".$_POST['FUNCIONARIO']."',
                                    '".$_POST['CARRO']."',
                                    '".$inicio."',
                                    '".$fim."');";
                                $resultado = executaSQL($sql);
                                $naoVoltarPagina = true;
                                header("location: ../chamado_servico.php");
                                break;
                            
                            
                            case "deletePagamentoFunc":
                                $sql = "DELETE FROM tbl_pagamento_func WHERE pagf_id=" . $_POST['ID'] . ";";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;
                            // ---------------------------- CRUD PAGAMENTO FUNCIONARIO
                            case "InserirContato":
                                $sql = "CALL sp_setContato(
                                '" . $_POST['NOME'] . "',
                                '" . $_POST['TELEFONE'] . "',
                                '" . $_POST['EMAIL'] . "',
                                '" . $_POST['ASSUNTO'] . "',
                                '" . $_POST['MENSAGEM'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            // ------------------INSERIR SAIDA CAIXA
                            case "InserirSaida":

                                //ESSE MESMO CODIGO ESTA EM ENFETUAR PAGAMENTO, 
                                //SENDO USADO PARA SAIR QUANDO O PAGAMENTO Ã‰ DE TIPO 2(FINANCEIRO)
                                $data = date("Y-m-d");
                                $sql = "CALL sp_setSaida(
                                 '" . $_POST['DESTINATARIO'] . "',
                                 '" . $_POST['MOTIVO'] . "',
                                 '" . $_POST['PAGAMENTO'] . "',
                                 '" . $_POST['VALOR'] . "',
                                 '" . $data . "',
                                 '" . $_POST['TIPO'] . "',
                                 '" . $_SESSION["LojaUsuario"] . "',
                                 '" . $_SESSION['IdUsuario'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "DeletarSaida":
                                $sql = "DELETE FROM tbl_saida WHERE sai_id = " . $_POST['ID'] . ";";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;
                            //------------------ALTERAR CHAMADO PARA ENTREGA
                            case "AlterarEntrega":
                                //ALTERA STATUS DE CHAMADO_SERVICO PARA PRODUÃƒâ€¡ÃƒÆ’O
                                $sql = "CALL sp_setStatusChaServico(" . $_POST['CHAMADO'] . ",2)";
                                $resultado = executaSQL($sql);

                                //ALTERA STATUS DE CHAMADO PARA PRODUÃƒâ€¡ÃƒÆ’O
                                $sql = "CALL sp_setStatusChamado(" . $_POST['CHAMADO'] . ",2)";
                                $resultado = executaSQL($sql);

                                //ALTERA TIPO CHAMADO PARA ENTREGA
                                $sql = "UPDATE tbl_chamado SET fk_tser_id = 4 WHERE cha_id = " . $_POST['CHAMADO'] . ";";
                                $resultado = executaSQL($sql);
                                break;


                            // ----------------------CRUD TROCO
                            case "ExcluirTroco":
                                $sql = "DELETE FROM tbl_troco WHERE tro_id = " . $_POST['ID'] . ";";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "InserirTroco":
                                $data = date("Y-m-d");
                                $sql = "CALL sp_setTroco('" . $_POST['TROCO'] . "','" . $data . "','" . $_POST['LOJA'] . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                break;

                            case "pagamentoFuncionario":
                                $data = date('Y-m-d H:i:s');
                                $sql = "CALL sp_setPagamentoFunc(
                                '" . $_POST['FUNCIONARIO'] . "',
                                '" . $_SESSION['IdUsuario'] . "',
                                '" . $_POST['INICIO'] . "',
                                '" . $_POST['FIM'] . "',
                                '" . $_POST['TOTALSERVICO'] . "',     
                                '" . $_POST['SALARIO'] . "',
                                '" . $_POST['COMISSAO'] . "',
                                '" . $_POST['VALORC'] . "',
                                '" . $_POST['TOTAL'] . "',
                                '" . $data . "')";
                                $resultado = mysql_query($sql) or die($sql . mysql_error());
                                $naoVoltarPagina = true;
                                ?>

                                <form action="../relatorio_comissaoInsImpre.php">
                                    <label> Pagamento Efetuado com Sucesso!<br/></label>
                                    <input type="submit" value="      OK" class="btnConcluido">
                                </form>
                                <?php
                                break;
                        }

                        if ($naoVoltarPagina == false) {
                            header("location:" . $_SERVER['HTTP_REFERER']); //volta para a pÃƒÆ’Ã‚Â¡gina anterior
                        }
                    }

//-------------------FUNÃƒÆ’Ã¢â‚¬Â¡OES-----------------------

                    function deleteCliente($id) {
                        //DELETE FROM tbl_usuarios WHERE usu_id=14
                        $sql = "DELETE FROM tbl_cliente WHERE cli_id=$id;";
                        $resultado = mysql_query($sql);
                        if ($resultado < 1) {
                            return false;
                        } else {
                            return true;
                        }
                    }

                    function mostrarResposta($resultado) {
                        if ($resultado == true) {
                            echo "CADASTRADO COM SUCESSO!";
                        } else {
                            echo "NÃƒÆ’Ã†â€™O FOI POSSIVEL CADASTRAR!";
                        }
                    }

//        --------CRUD TIPO BOX -------
                    function inserirTipoBox($descricao) {
                        $sql = "INSERT INTO tbl_tipobox (tbox_descricao)
                VALUES('$descricao');";
                        $resultado = mysql_query($sql);
                    }

                    function updateTipoBox($id, $descricao) {
                        $sql = "UPDATE tbl_tipobox SET tbox_descricao = $descricao
                WHERE tbox_id = $id";
                        $resultado = mysql_query($sql) or die($sql . mysql_error());
                        if ($resultado < 1) {
                            return false;
                        } else {
                            return true;
                        }
                    }

                    function deleteTipoBox($id) {
                        $sql = "DELETE FROM tbl_tipobox WHERE tbox_id=$id;";
                        $resultado = mysql_query($sql);
                        if ($resultado < 1) {
                            return false;
                        } else {
                            return true;
                        }
                    }

//        --------CRUD BOX -------
                    function inserirBox($chaSer, $tipobox, $cor, $corKit, $espessura, $largura) {
                        $sql = "INSERT INTO tbl_box (
               fk_cha_ser_id,
               fk_tbox_id,
               fk_cor_id,
               fk_cork_id,
               fk_esp_id,
               box_largura)
               VALUES (
               '$chaSer','$tipobox','$cor','$corKit','$espessura','$largura');";
                        $resultado = mysql_query($sql);
                    }

//        --------CRUD FUNCIONARIO -------

                    desconecta(); //5 - encerro a conexao
                    ?>



                </div>
            </div>
        </div>



    </body>
</html>

<?php

function executaSQL($sql) {
    $mySQL = new MySQL;
    $resultado = $mySQL->execSP($sql);
    return $resultado;
}
?>